imperial department of military research - Alemán Inglés Diccionario